Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 NORTH LODGE Detached £679,081 £121,019 10 May 1996